home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Source Code / Visual Basic Source Code.iso / vbsource / univspl / audio_gu.mak < prev    next >
Encoding:
Text File  |  1999-02-03  |  2.2 KB  |  64 lines

  1. # ---------------------------------------------------------------------------
  2. VERSION = BCB.01
  3. # ---------------------------------------------------------------------------
  4. !ifndef BCB
  5. BCB = $(MAKEDIR)\..
  6. !endif
  7. # ---------------------------------------------------------------------------
  8. PROJECT = audio_gui_bcb.exe
  9. OBJFILES = audio_gui_bcb.obj audiomain_bcbx.obj \
  10.    "\C\uspl\emul\audio example\src\reverb_wave.obj" \
  11.    "\C\uspl\emul\audio example\src\audioc.obj"
  12. RESFILES = audio_gui_bcb.res
  13. RESDEPEN = $(RESFILES) audiomain_bcbx.dfm
  14. LIBFILES = \C\uspl\emul\uspl.lib
  15. DEFFILE = 
  16. # ---------------------------------------------------------------------------
  17. CFLAG1 = -Od -Hc -w -k -r- -y -v -vi- -c -a4 -b- -w-par -w-inl -Vx -Ve -x
  18. CFLAG2 = -DUSPL_DLL_IMPORTS \
  19.    -I"d:\c\uspl\emul\audio example\src";$(BCB)\include;$(BCB)\include\vcl;..\..;..\src \
  20.    -H=$(BCB)\lib\vcld.csm 
  21. PFLAGS = -AWinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE \
  22.    -DUSPL_DLL_IMPORTS \
  23.    -U"d:\c\uspl\emul\audio example\src";$(BCB)\lib\obj;$(BCB)\lib \
  24.    -I"d:\c\uspl\emul\audio example\src";$(BCB)\include;$(BCB)\include\vcl;..\..;..\src \
  25.    -v -$Y -$W -$O- -JPHNV -M     
  26. RFLAGS = -DUSPL_DLL_IMPORTS \
  27.    -i"d:\c\uspl\emul\audio example\src";$(BCB)\include;$(BCB)\include\vcl;..\..;..\src 
  28. LFLAGS = -L"d:\c\uspl\emul\audio example\src";$(BCB)\lib\obj;$(BCB)\lib -aa \
  29.    -Tpe -x -v -V4.0 
  30. IFLAGS = 
  31. LINKER = ilink32
  32. # ---------------------------------------------------------------------------
  33. ALLOBJ = c0w32.obj $(OBJFILES)
  34. ALLRES = $(RESFILES)
  35. ALLLIB = $(LIBFILES) vcl.lib import32.lib cp32mt.lib 
  36. # ---------------------------------------------------------------------------
  37. .autodepend
  38.  
  39. $(PROJECT): $(OBJFILES) $(RESDEPEN) $(DEFFILE)
  40.     $(BCB)\BIN\$(LINKER) @&&!
  41.     $(LFLAGS) +
  42.     $(ALLOBJ), +
  43.     $(PROJECT),, +
  44.     $(ALLLIB), +
  45.     $(DEFFILE), +
  46.     $(ALLRES) 
  47. !
  48.  
  49. .pas.hpp:
  50.     $(BCB)\BIN\dcc32 $(PFLAGS) { $** }
  51.  
  52. .pas.obj:
  53.     $(BCB)\BIN\dcc32 $(PFLAGS) { $** }
  54.  
  55. .cpp.obj:
  56.     $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $* 
  57.  
  58. .c.obj:
  59.     $(BCB)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $**
  60.  
  61. .rc.res:
  62.     $(BCB)\BIN\brcc32 $(RFLAGS) $<
  63. #-----------------------------------------------------------------------------
  64.